cast the first stone – English–Español translations

Wiktionary Links